Author: J. Holland (John Holland) Rose