Author: Leonard Church Urquhart, C.E. , Charles Edward O' Rourke, C.E.