The work of Tom Lovelace