Air engine ; stirling cycle power for a sustainable future - Canbridge Woodhead Publishing Limited Cambridge 2007