Angels and Demons - A book review.