hibbeler appendix c 2046755