Fuel Cell Technology - Sammes, Nigel (London:Springer, 2006)