Fifty major thinkers on education - Palmer, Joy A.
Keywords: from confucius to dewey