Fuel Cell Systems Explained, Second Edition by Larminie & Dicks Hardcover