Powered by Firebrand Technologies© 2025 NetGalley LLCAll Rights Reserved
I enjoyed this book but found the narrative hard to follow in places.