Neverwhere by Neil Gaiman (I read it 15 or so years ago & it has haunted me since, I just bought a cooy for my sister for X-mas but couldn't part with it to give it to her, so it's still here on my desk, being read for the third time in the last month!)