Author: Ubbelohde, A.R.,