Author: Teeling, William, Sir