Author: W. Bayne (William Bayne) Ranken