Electronic Commerce, Second Edition by James T. Perry and Gary P. Schneider…Edition: 2. Binding: Paperback.