JOHN W GARNETT JR