Introduction To E-Commerce by Jeffrey Rayport & Bernard Jaworski