A Treatise On Perfect Railway Signaling: Describing the Development of the Electric Telegraph and Block Signaling Systems, Their Damage and Derangemen82 pages3 hours of readingTrack