The Roofing Handbook, 2nd Edition

You will find that this textbook uses simple language without dumbing things down.