Lecture and tutorial notes given at Queen's University Belfast