Dan Shafran

2 books

150 pages paperback 1933

nonfiction essays philosophy challenging dark reflective slow-paced

38 pages paperback 2008