Author: J.H and W.F. Allen