Didier Franck

2 books

438 pages hardcover

nonfiction history philosophy challenging informative medium-paced

missing page info 2013

challenging reflective medium-paced