Cover 6

An Ocean Apart

An Ocean Apart: The Gold Mountain Diary of Chin Mei-Ling

Ratings1

Average rating3

15