Johnson-douglas Miller Thomas-grandvil Coore