Country Railways by Paul Atterbury (Paperback, 1997).