Angels and demons - Brown, Dan, 1964- (Corgi Books, 2001)