Irreducible Heegaard Splittings Research Articles