Krista Kallis

13 books

280 pages first pub 2003 (editions)

nonfiction memoir emotional informative inspiring medium-paced

405 pages first pub 2020 (editions)

nonfiction childrens science emotional funny reflective medium-paced

400 pages first pub 2017 (editions)

nonfiction history politics dark tense fast-paced