Author: Lennard, H L, etc.