Author: Sir John Sinclair Bart ; John R. Hume