Kelly Birch

3 books

169 pages digital 1984

fiction historical romance lighthearted fast-paced

275 pages hardcover 2013

nonfiction history emotional reflective fast-paced

240 pages paperback 2018

nonfiction health