Reading progress update: I've read 67%.

Our Endless Numbered Days - Claire Fuller

 

Don't know what I was expecting from this book but I do know I wasn't expecting it to be so brutal. Poor Peggy.