ngc 6643, John D