Nora Peterson introduces us to Casey McCloud. She is a thirty something woman who is on a mission. A young woman hired a private investigation office to find out some mysteries from her past. That sounds simple enough, but the young woman dies under questionable circumstances a couple of days later. Casey realizes that something is not as it seems and decides to solve the mystery, even though the client is dead. Her quest sends her to Boston a week before Christmas. The Boston atmosphere will make you dig out your gloves and hat as you make your way through the streets with Casey as she pieces together the clues to solve the mystery. Nora Peterson will also take you from the world of high society and into the world of the homeless as a harsh winter storm heads toward Boston. I love a good mystery and Past Imperfect kept my attention and even distracted me for an entire morning while I kept reading to find out "who done it".