Web business engineering. : Using offline activities to drive internet strategies. - Flor, Nick V. (Saint Joseph's University, 2001)