William Anderson, 79