Author: J. R. White (compiled)