Electronic business revolution : opportunities and challenges in the 21st century - Cunningham Peter (Springer, 1999)