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 http://www.holub.com/aiharticles.html.