http://travelus.info/roof-pitch-for-shingles/lecture-notes-arch-building-roof-pitch-for-shingles-roof-shingles/