Jess Kidd

13 books

336 pages hardcover 2025

fiction historical mystery

336 pages hardcover 2017

missing page info digital 2025

fiction short stories medium-paced