Douglas Kaine McKelvey

17 books

321 pages digital

missing page info 2021

emotional reflective sad medium-paced

432 pages hardcover 2023

nonfiction poetry informative reflective sad medium-paced

540 pages paperback

lighthearted reflective medium-paced

missing duration info audio

32 pages 2001

fiction adventurous slow-paced

196 pages 2016

informative lighthearted slow-paced