9780316501644 9780316501682 9780316501767 books & textbook
isbn-10: 9780316501644 or 9780316501682 or 9780316501767 / isbn-13: 9780316501644 or 9780316501682 or 9780316501767
isbn-10: 9780316501644 or 9780316501682 or 9780316501767 / isbn-13: 9780316501644 or 9780316501682 or 9780316501767