You need to sign in or sign up before continuing.

Karen Spalding

3 books

376 pages 1984

nonfiction history challenging informative slow-paced

1070 pages 1999

informative reflective medium-paced

264 pages paperback 2006

nonfiction history adventurous informative reflective medium-paced