Rick Gallaher's MPLS training guide building Multi Protocol Label Switching Networks - Gallagher, Rick (Syngress, 2003)