Electronic Commerce and Web Technologies by Kurt Bauknecht, G. Pernul & Sanjay Kumar Madria