Stirling engines / by G. Walker. - Walker, G. (Graham), 1930- (Oxford science publications, 1980)