Powered by Firebrand Technologies© 2024 NetGalley LLCAll Rights Reserved
A really unforgettable book; full of moral complexity and depth leaving the reader with so much to think about. One of McEwan's best.