Roof cuts and rafter lengths alexander webster hancock mcgills authorised newsagency 19. Hancock 0731647033 9780731647033 hancock s roof books 19. Roof cuts rafter lengths a.