perry e thurston jr