The SCJP Sun Certified Programmer for Java 5 Study Guide is actually a technical book written by co-authors Katherine Sierra and Bert Bates. It is meant to help potential Java programmers pass the Exam 310-055 version of the SCJP (Sun Certified Java Programmer) accreditation exams.
Fortunately, for those on a strict budget, you can even buy used versions of this study guide from online retailers like Amazon.com. On Amazon.com, a paperback version can be bought for $31.49 (free shipping included) which is significantly lower than the original list price of $49.99 quoted by Amazon.com. The price difference quoted here represents a savings off 37% of the original list price (or $18.50) which is not bad considering you are buying from a reliable online merchant like Amazon.com.
Amazon.com also offers you another deal it is possible to buy the SCJP Sun Certified Programmer for Java 5 Study Guide by authors Sierra & Bates along with another book called SCJP Exam for J2SE 5: A Concise and Comprehensive Study Guide for The Sun Certified Java Programmer. The author of the latter book is Paul Sanghera. Bought together, these two books are priced at $63.48 at Amazon.com.
Another nice thing about buying SCJP books on Amazon.com is that they give you a brief look at some other books in the same topic category that other like-minded customers have purchased from them. This gives you an idea of any reference books that may prove useful to you as well.