Planet locomotives a history of F.C. Hibberd & Co Ltd and its predecessors - Jux, Frank (Industrial Railway Society, 2023)