Introduction To E-Commerce by Bernard J. Jaworski & Jeffrey F. Rayport