Pearson Custom Computer Science (6th Edition) (Java Software Solutions Abridged 6th Edition)