William Stewart Traill — (1868-1959)