Martin "Marty" Mulligan (n.