Patrick Russell has worked with software for over thirty years, and has been a programmer, successful entrepreneur and business owner, system architect, project manager, and practice manager. Currently, he develops original software applications, and helps companies to design and build network- and web-based systems for automating business processes. He also consults as a tech advisor. He graduated from Johns Hopkins University in 1973 as valedictorian, and did graduate work at Princeton and Oxford. However, he got his street credentials developing software for manufacturing control equipment,...