Profile of kevin paterson