BreadcrumbHome/My Name Is MagicReviewsMy Name Is Magicby Xan van Rooyen2022 · 244 pages DetailsSimilar booksRummaging the shelves…ReviewsLoading reviews…