MARKETING AND INTEGRATION AGREEMENT BETWEEN ROWECOM INC. AND BARNESANDNOBLE.COM INC.