JOHN H WESTON JR.