Eccentric Engineering: discoveries from the branch lines of railway technology

This is fascinating! Well worth a read!