Stephen Laurence Mooney, Ireland, Aberdeen, M