I devoured Ungrateful in one sitting and immediately wanted to read it again. Angela Chadwick breathes life into a complex and overlooked heroine who you will root for with every inch of you. It is clever, gripping, heartbreaking but also ultimately hopeful. I want to read this book again and again and again.'