Author: Lockhart, Robert Hamilton Bruce