An Introduction to Residuality Theory - Barry OReilly - NDC Oslo 2023