E-business technologies - Napier, H. Albert (Course Technology, 2003)