Raising Steam-The late great Sir Terry Pratchett.
Now this book was a wonderful read if you are a fan of steam trains and a fan of Micheal Portillo's Great railway journeys, Pratchett also gives a gentle nod to Bradshaws guide which Portillo uses in his travels around our little island.
I cant say enough about this wonderful book, it is a fun read and as always with Pratchett educational, it has steam trains ( who doesn't like a steam train ) engineering, suburban expansion, terrorism, fundamentalism.
Gonnagle.