http://pure.qub.ac.uk/portal/en/persons/william-allen-bsc-pgchet-phd-fhea(970fd479-eac8-4f81-96a7-7bb3050dfceb).html