PCI Express Technology Comprehensive Guide to 1.x, 2.x and 3.0, Ravi Budruk

You will find that this textbook is written in a conversational, easy-to-follow tone.