Essentials of educational psychology - Cadislav Duric Prepared for the International Bureau of Education (Jessica Kingsley Publishers)