A Study of Electronic Consumer Contracts - Lorna E. Gillies (Taylor and Francis, 2008)