Angels and Demons by Robert Bowen
_