STIRLING ENGINES - WALKER, G (OXFORD CLARENDON PRESS, 1980)