Agent mediated electronic commerce and trading agent design and analysisJohn CollinsEsaurito4,3Avvisami