The engines that passed
Ellis, C. Hamilton(Cuthbert Hamilton),1909-1987.
Allen & Unwin
1968