The work of John MacLean