JOHN MICAHEL FLATT