Powered by Firebrand Technologies© 2024 NetGalley LLCAll Rights Reserved
I gave up on this after reading only about 10% of it. It just didn't seem to be going anywhere and so it didn't hold my attention.