Topham's book is pretty good. The only other one that springs to mind is Graham Obree's recent one about training for cycling. As you might expect, it has a few slightly off-the-wall ideas in it but it does make you think a bit!
I have the two of them, alongside Simon Doughty's, on a fairly short shelf of books of that type.