British Railway signalling practice. - Marshall, N.; Firminger, H.; Hawkes, J. E.; Wesley, A. C.; Goldsbrough, J. V.; White, C. R.; Stratton, D. H. (IRSE, 2005)