Review: predictable but still a good read
Rating: 3 out of 5
Date: 10 10, 2013
Grace Livingstone Hill's books follow set pattern but they each are good reading. This one had a surprise in it in including the Chinese Boxer rebellion.  Clean Christian romance