The Eaves of Heaven by Andrew X. Pham