IT Sligo Staff Profiles MR Ian Craig Jt Assistant Lecturer Biography Research Publications Professional Teaching Collaborators Biography