text clean, binding tight, edge wear, corners curled, paperback, McGraw Hill, 2015, 476 pages, Additional Details ------------------------------ Subject code: