Collection search - Notebook containing the basic rules of engineering for railway construction [textual record] compiled by William Hazen