James M. Ross

1 book

230 pages first pub -44 (editions)

nonfiction classics philosophy religion challenging informative slow-paced