Learning: Principles and applications - Klein, Stephen B. (New Delhi, 2009)