Ph.d. Edwards Richard E.