Fuel cell systems explained / James Larminie, Andrew Dicks. - Larminie, James (Wiley, 2003)