The Good Mother
The Good Mother by Sinead Moriarty will make you cry. You might not cry easily, you might not get emotional over books, but I don’t doubt this book's ability to make the tears flow. The story follows Kate and her family – three children and...