Author: H. Lipson Charles Alfred Taylor