Technical writer with over 20 years of experience, widely published. Since he started working in Java, he appeared on JavaWorld, then IBM developerWorks. Well-liked for his clarity and thoroughness, an all-around authority on OO design principles. If you valued design patterns or Bruce Eckel, you will find him worthy of attention.

Check out his articles at

Log in or register to write something here or to contact authors.