The interactive marketplace - 348947 Brown, Keith T. (New York : McGraw-Hill, 2001)
36