Books by Peter Holmes
6 titles available, newest first by original publication date.

High Powered Culture
Peter Holmes
$14.99

Resistance and Compromise: The Political Thought of the Elizabethan Catholics
Peter Holmes
$60.99

Out of the Ashes: Help for People Who Have Stopped Smoking
Peter Holmes
$13.99
Educational Research: Current Perspectives
Educational Research: Current Perspectives
Peter Holmes
$125.99
Creative Education
Creative Education
Peter Holmes
$127.99
Creative Education Handbook: Volume II
Creative Education Handbook: Volume II
Peter Holmes
$136.99