James M. Roberts, Ph.D., P.E., D.GE