http://theoval.cmp.uea.ac.uk/~gcc/family/cameron/