3 Homogeneous and Heterogeneous Agents in Electronic Auctions