The work of Brian Leonard