Prof Garry Allison (PhD)