Marriage: Thomas Walsh & Ann Halpin