The singing detective - POTTER (Faber and faber, 1986)