Author: Peddie, Alexander, 1810-1907