Steam to Mallaig : highlights of the spectacular Fort William-Mallaig rail route.
Williams, Bill.