structural renovation of buildings methods details and design examples mcgraw hill professional engineering by newman alexander author hardcover 2000