Kate Kearns

4 books

308 pages 2000

nonfiction philosophy informative slow-paced

147 pages digital

21 pages 2015

emotional reflective medium-paced

80 pages paperback 2023 user-added

contemporary poetry