http://pure.qub.ac.uk/portal/en/persons/clifford-stevenson(80f38a06-bca1-4fa3-963d-d3f6ab97f21b).html