gabriel and mary