Author: Frederic H. Ripley; Thomas Tapper