Angels & demons - Brown, Dan (New York, NY Washington Square Press, 2006)