I received an ARC from NetGalley in exchange for my unbiased opinion. 
 Lilac Girls is told from 3 points of view: Caroline Ferriday, a New York socialite who volunteers at the French Consulate in New York and raises money for the orphans in France; Kasia Kuzmerick, a Polish teenager who tries to help the Polish underground movement against the Nazis and gets sent to Ravensbruck concentration camp; and Herta Oberheuser, a woman who believes in Germany unquestioningly and a female doctor who takes a job at Ravensbruck because it is one of the few places willing to hire her. 
 Caroline Ferriday and Herta Oberheuser are real people, and while Kasia herself is fictional, the horrors she endured were very real for dozens of other women at Ravensbruck. This book covers not just World War II but up to 15 or so years afterward. 
 Martha Hall Kelly does an incredible job of bringing these characters to life. While some parts were hard to read because you don't want to believe the human race could act so appallingly, the story is very compelling, and I stayed up late into the night to finish the book because I could not put it down! This book is a must read for anyone who likes historical fiction, especially from the World War II era. I can't wait to see what Martha Hall Kelly comes out with next!