Mei Mei Macleod

5 books

305 pages hardcover 2025

fiction lgbtqia+ literary emotional reflective medium-paced

218 pages paperback 2021

fiction literary short stories emotional reflective medium-paced

352 pages hardcover 2023

fiction fantasy historical adventurous funny medium-paced

304 pages hardcover

fiction literary magical realism mysterious reflective sad fast-paced

248 pages paperback 2025

fiction historical romance adventurous dark mysterious medium-paced