Riddell, Walter Alexander (Career)