Marco Swift and the Mirror of Souls

A magical mirror, a terrible enemy, and one boy unravelling the secret behind his legacy.

"Along the way, Marco meets several new, well-developed characters on a journey that features polished, believable, and immersive worldbuilding. Marco is a relatable and lovable character who comes across as honest, with heartfelt motivations."

Kirkus Reviews

“This book is a wonderful blend of action, adventure, excitement, and redemption…a beautiful glimpse into the human soul and the struggle to forgive and find love through the darkness of life's struggles!”

Masa Radanic The International Review of Books, Gold Badge

“Marco Swift is luminous and captivating. Packed with adventure and lots of heart, readers will love this story!”

Jennifer Rees New York Times and Wall Street Journal best-selling editor

“The author creates a puzzling world of uncertainty that pits good versus evil…The book is recommended for lovers of fantasy worlds, mystery, and family. Give it a shot!”

Mark Buxton YA and Kids! Books Central

"This was such a magical, thrilling adventure!"

Belle's Middle Grade Library

"If you haven't read this book yet, let me tell you, it's awesome!"

Jessica Renwick Author of the Starfell series

"I would wholeheartedly recommend Marco Swift and the Mirror of Souls to anyone loving a fantasy book full of wondrous adventures."

Shrabastee Chakraborty Readers Favorite

"Macro Swift and the Mirror of Souls is a must-read for kids; it shares a fantastic story with wonderful themes and showcases some of the best elements of the genre for the next generation of fantasy readers."

K.C. Finn Readers Favorite

"With plenty of twists and turns, this fast-paced story will keep you guessing all the way. This is the perfect story for fans of the Percy Jackson and C. S. Lewis novels."

Anne-Marie Reynolds Readers Favorite

“I love the deeper themes that run through an exciting plot. There is so much here on so many levels. I highly recommend it!”

Rose Lane Amazon reviewer
    David Headshot

    MEET THE AUTHOR

    D. E. Cunningham

    MEET THE AUTHOR

    D. E. Cunningham

    D. E. Cunningham is a middle-grade fantasy author who currently resides in Virginia Beach with his wonderful wife and three fun-loving boys. His search for truth, goodness, and beauty have driven him to write larger-than-life adventures for a new generation of readers. When not writing, he can be found voicing cartoon characters, producing animated children’s shows, and exploring the wilderness with his family. His debut novel, Marco Swift and the Mirror of Souls, has been praised by NYT and WSJ best-selling editor Jennifer Rees, as, “…luminous and captivating…”

    Marco Swift and the Mirror of Souls is a fantastical and imaginative middle-grade fantasy novel that touches on universal themes of forgiveness, truth, and love. Shaken by the sudden death of his father and his mother’s downward spiral into mental illness, when eleven-year-old Marco is approached by a magical enchantress who promises to cure his mother, he jumps at her offer. But in return, he must step through the Mirror of Souls and embark on a deadly quest to restore order to a wondrous but dying world.

    Marco Swift and the Mirror of Souls is a fantastical and imaginative middle-grade fantasy novel that touches on universal themes of forgiveness, truth, and love. Shaken by the sudden death of his father and his mother’s downward spiral into mental illness, when eleven-year-old Marco is approached by a magical enchantress who promises to cure his mother, he jumps at her offer. But in return, he must step through the Mirror of Souls and embark on a deadly quest to restore order to a fantastical but dying world.

    Thrown head-first into a struggle against fiendish monsters and the darkness lurking in his own soul, Marco must face off against enemies from within and without on a mission to restore the fabled sword of light – and along the way, he’ll unravel the secrets behind his father’s legacy and what the man was really doing on the day he died.

    Join my monthly email!

    Receive exclusive bonus content by subscribing to my monthly mailing list. Get in touch to ask your questions or send a message!