François Specq

2 books

296 pages 2013

philosophy reflective medium-paced

331 pages 2016

challenging informative medium-paced