Proton Exchange Membrane Fuel Cells by S. Li, H. Shi & Z. Zee