The Absence April 3, 2012 God is in the details, someone said. Sometimes it’s the small details that are most arresting. A new book called “All the Flowers in Shanghai” Read More »