Author: William 1800-1863 Mackelvie