Author: Peter Martin 1821-1891 Duncan