G. William Monaghan: Professional Experience