Tayside's Last Days Of Steam by W.A.C. Smith