The Blue Hour by T Jefferson Parker (Paperback / softback, 2000)