Yakov Fain is a Managing Director at Farata Systems, a company provides consulting and training services. He authored several books and dozens of articles on software development. Sun Microsystems has nominated and awarded Mr. Fain with the title of Java Champion, which was presented to only a hundred people in the world. He holds MS in Applied Math. You can reach him at email@example.com.