I am working on a subject of geometric group theory closely related to 3-manifolds, and in order to understand these links, I am seeking a good reference about 3-manifolds, as self-contained as possible, and in particular dealing with: loop and sphere theorems, Heegaard diagrams, Haken manifolds.
I browsed Hempel's book, 3-manifolds, but a lot of PL topology seems to be assumed. As pointed out when I asked the same question on math.stackexchange, it is probably the case for any book on 3-manifods, so a good reference on PL topology as complement would be welcome.