The railway: in six lectures /
Macfarlane, James,Minister of Duddingston.
Edinburgh: Paton and Ritchie,
1863.