Karen J. Leong

3 books

260 pages 2005

nonfiction history challenging informative slow-paced

280 pages 2016

emotional reflective medium-paced

132 pages 2008

history informative reflective medium-paced