Biodiesel Science and Technology by Natale Palmeri, Jan Bart & Jan C.J. Bart