john h. willoughby