Maggie Hall

13 books

324 pages hardcover 2015

fiction mystery romance young adult adventurous mysterious fast-paced

309 pages 2017

fiction contemporary mystery young adult adventurous emotional mysterious fast-paced

104 pages paperback

nonfiction poetry reflective slow-paced

309 pages hardcover 2016

fiction mystery romance young adult adventurous mysterious fast-paced

320 pages hardcover 2024

fiction contemporary lgbtqia+ short stories sports young adult emotional inspiring medium-paced

130 pages hardcover

nonfiction history medium-paced

320 pages digital

433 pages

295 pages paperback

nonfiction sociology medium-paced

208 pages paperback 2009