Elements of mathematics#J.Houston Banks - BANKS, J.Houston (Allyn & Bacon)