Anderson, Warwick; Mackay, Ian R.