Books by Leon Harold Craig
3 titles available, newest first by original publication date.

Philosophy and the Puzzles of Hamlet
Leon Harold Craig
$71.99
The Philosopher's English King: Shakespeare's Henriad as Political Philosophy
The Philosopher's English King: Shakespeare's Henriad as Political Philosophy
Leon Harold Craig
$34.99
The Platonian Leviathan
The Platonian Leviathan
Leon Harold Craig
$69.99