Dominic Hughes Brief C.V.