A review by julieverive
Miranda and Caliban by Jacqueline Carey

4.0

I do love a good retelling of The Tempest and this was well done.