Eric Tpringsted

1 book

252 pages first pub 2004 (editions)

philosophy challenging reflective medium-paced