About John D. Armstrong