Author: ARCHIBALD. LYALL