Angel Time

A Novel
Book cover
Knopf. 288p $25.95
Anne Rice