Ashton, Michael Craig,1970-