Archibald Finch

350 pages hardcover 2018

fiction fantasy middle grade adventurous medium-paced

464 pages hardcover 2023

fiction fantasy middle grade adventurous dark slow-paced