GRANT JOHN PORTER JR