Angels & Demons - Brown, Dan 1964- (Pocket Books, 2006)