graeme armour2