Author: Armistead, William and Son.