David Novak

5 books

464 pages 2000

religion challenging reflective medium-paced

missing page info

medium-paced

176 pages digital

nonfiction autobiography history

200 pages

274 pages paperback

nonfiction essays history philosophy politics religion sociology