Patrick Niemeyer worked with Oak, Java's predecessor, at Southwestern Bell Technology Resources. His current projects include development of client/server systems and communications software. Pat is the author of " BeanShell ", an embeddable Java scripting language. Jonathan-B Knudsen is an editor for " O'Reilly & Associates ". He is author of " Java Cryptography ", " Java 2D Graphics ", and " The Unofficial Guide to LEGO MINDSTORMS Robots ". He writes a monthly online column called "Bite-Size Java".