Strange Affair (Inspector Banks Novels #15) (Paperback)