Philip H. WinneBooksEducational psychologyEducational Psychology, Sixth Canadian Edition Plus NEW MyEducationLab with Pearson EText -- Access Card PackageAdaptive learning environmentsEducational Psychology, Sixth Canadian EditionTeaching for WisdomRobotersysteme 3Author data: Open Library