James Hankins

23 books

784 pages 2019

nonfiction history politics informative medium-paced

73 pages paperback

challenging informative reflective medium-paced

452 pages digital 2007

652 pages paperback

Humanism of Leonardo Bruni: Selected Texts

417 pages hardcover 1905

challenging dark reflective medium-paced

849 pages hardcover 1991

368 pages 2001

philosophy challenging medium-paced

missing page info

medium-paced

missing duration info audio

fiction crime thriller

missing page info

medium-paced