Shipping costs for The London and North Eastern Railway. A Century and a Half of Progress. LNER 150.