Author: Barton, Edwin Henry.