Developing distributed and E-commerce applications - Ince Darrel (NY NY, Pearson Education, 2002)