JOHN G FREELAND