JOHN ARMOUR DOES A GREAT MANY THINGS