Railway Signal Engineering (Mechanical) by Leonard P. Lewis