Angels & demons - Brown, Danielle 1964- (Pocket Books, 2006)