Author: Sally O'Hagan
Alternate names: Sally Roisin O'Hagan