J. Kasper Kramer

3 books

288 pages hardcover 2021

fiction historical horror middle grade challenging informative reflective slow-paced

384 pages hardcover 2019

fiction historical middle grade young adult emotional slow-paced

256 pages hardcover 2024

fiction historical middle grade