Essays on E-Commerce