Kathleen Keenan

    Written by

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