Scan barcode
A review by sonacederquist
The Valley of Amazement by Amy Tan
4.0
This book is a fascinating view on imperial life in Shanghai in the early 20th century. While the story's protagonists can be frustrating, Tan communicates their complex emotions very well.