Maggie McAlister

5 books

missing page info digital 2024

fiction contemporary romance

92 pages digital 2025 user-added

fiction

1038 pages digital 2023

fiction contemporary romance emotional hopeful lighthearted fast-paced

544 pages paperback

nonfiction psychology challenging informative reflective medium-paced

88 pages digital 2024

fiction contemporary lgbtqia+ romance