Jonathan Crossland is software designer and developer and the creator of the AmmerseDesignPrinciples. I am also the co-author of Professional Windows DNA, Beginners VB.NET and Professional VB.NET and interested in all things Patterns and Frameworks. Moved back to South Africa, an I am now running http://www.lucidocean.co.za ''Welcome to Wiki!'' ---- CategoryHomePage