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

by Gillian Chan Book part of Dear Canada Series