B . Armstrong ( m.