Prof. Patrick HAMILL