Steve Robinson 

Ex-bookseller, bus driver, nerd.