JOHN O RICHTER JR