Sowale, Ayodeji (2015) Modelling and Optimisation of a Free Piston Stirling Engine for Micro-CHP Applications. Doctoral thesis, Northumbria University.