Key Concepts and Practical Approaches - James A. Klein; Bruce K. Vaughen (Taylor and Francis, 2017)