Review: Aren't guardian angels supposed to be with us all the time?
Rating: 4 out of 5
Date: 05 15, 2014
LILY AlHarper wasn't supposed to die that day.  But she did and now she is a retriever or lost souls, with an idiot for a guardian angel and a gorgeous Druid to teach her how to defend herself.