Peter Campbell works as an enterprise architect specialising in Service Oriented Architecture. He is also active in environmental and political campaigning. See http://www.lexicon.net/peterc/ for more details. Peter is currently president of Enterprise Java Australia http://enterprisejava.org.au which is an industry cluster sharing information within Australia's IT community on how architect, design and implement enterprise systems.