1. General: "Roof Drainage - Not My Problem...Maybe" by John Lawson is a very readable although sometimes highly technical article on the necessity of adequate roof drainage and the potential consequences of inadequate drainage. It's available at the Digital Commons section of the California Polytechnic State University website.
3. Building Codes: The "Roof Drainage" section of the 2015 International Residential Code.
5. Drains: See here.
6. Gutters: See here.
7. Inspection of Roof Drainage Systems: "Mastering Roof Inspections: Roof Drainage Systems, Part 1" at the International Association of Certified Home Inspectors' website is worth taking a look at. Part two of this inspection guide can be accessed from this page.
8. Scuppers: See here.
9. Technical: "Appendix B: Rates of Rainfall for Various Cities" on the ICC website provides the rainfall data for major US cities required for the sizing calculations mandated in the building codes. If your town is not listed, visit NOAA's Precipitation Frequency Data Server (PFDS) to look up the 100-year one hour rainfall data for your area.
10. Technical: For guidelines on designing roof drainage systems, see FM Global's DS 1-54 Roof Loads for New Construction (Data Sheet). You have to sign up in order to view data sheets on the FM Global website, but it's free and definitely worth your time.
11. Technical: Siphonic Drains: "Fundamentals of Siphonic Roof Drainage" is a good introduction to this space-and-material-saving drainage innovation. Available to read on the website of Jay R. Smith Mfg. Co.
12. Manufacturers: See here for drainage component manufacturers.