Author: j.p. blake & a.e. reveirs-hopkins