Author: Seccombe, Thomas Ker, W. P. ; Gordon, George Stuart,