An outstanding book. This was the first book I read by Hassler and I've read several since, but this is his best. Hassler manages to explore issues of faith subtly -- in fact, you could read this book and miss some of the Catholic connections. But he has a good grasp on people and his main characters show a complexity that many writers cannot create. Strongly recommend.