JOHN GROVES RICHTER, JR.