A review by jamiedarlin
Odd Spirits by S.T. Gibson

Did not finish book. Stopped at 37%.
Simply too overwrought of style and naive of character for my preference.