Principles of biofuels and hydrogen gas production and engine performance - Nag, Ahindra (McGraw-Hill, 2021)