Fundamentals of Java: AP Computer Science Essentials 4th Edition by LambertTextbook as pictured, good used condition