I am aware of the new book being raffled, "Professional Java Security". I would imagine that this book as to do with security program design, like a front-end program that checks user logins/passwords via a database. Is this the case, or does it talk more about "code security", whatever that would be? I am taking advanced Java in school, and none of the topics cover security, so I would imagine this would be something you would have to learn in the "field", applying the OOD you learned in school. Any feedback would be greatly appreciated. Thank you.