McCordick, John Alexander (Career)