Angels and demons: A novel - Brown, Dan (New York Atria books, 2005)