Author: Thomas Peter 1856-1 Anderson Stuart