walter ernest christopher james