ainslie macaulay