The Art of Astonishment
- 240 pages
- 9 hours of reading
"A literary history of grace from ancient Greece to the present, interwoven with an original work of cultural criticism about the pleasures of reading and other ways grace is present in everyday life"--
