Stirling engines - Walker, Graham, 1930- (Clarendon Press, 1980)