Author: William Ferguson 1869- Irvine