Kathleen Keenan
Kathleen Keenan

Kathleen Keenan

Book editor, writer, over-thinker. Occasionally found pushing books @NovelSpotBooks. Contributor @BookRiot.