Angles in the gloom - Perry, Anne (New York Bantam Books, 2006)