Roofing Construction & Estimating Revised, 9781572183803, Paperback, The ending of this novel will stay with you for days afterward.