Read by Tiffany - Gripping from the beginning. Well constructed and developed characters. Set in a city where people are fighting for survival - demons are openly battling for human souls, angels generally keep a low profile, and necromancers raise the dead to be zombie servants. Oliver lays out the...