John Henry Flatt (40)