Enhancing the Quality of Learning: Dispositions, Instruction, and Learning Processes by John R. Kirby Back to product details page >