The Girl Who Drank the Moon by Kelly Barnhill

Narrator:¬†Christina Moore Publisher:¬†Recorded Books (2016) Length:¬†9 hours 37 minutes Author's Page In this beautifully magical book, the witch Xan adopts a sacrificial baby from the Protectorate into her heart, having accidentally fed her the moonlight. As baby Luna grows, so does her magic yet she is unable to control it. Soon she unknowingly becomes a … Continue reading The Girl Who Drank the Moon by Kelly Barnhill