Angels & demons - Brown, Dan 1964- (Fiction, 2001)