James C. Deguerce III (Retired)