Friend of the Devil

Series: Inspector Banks Novels (17)
Paperback / softback