Chemistry of Petroleum and Its Substitutes by Charles Kenneth Tinkler