KALAKOTA RAVI FRONTIERS OF ELECTRONIC COMMERCE - DELHI P E A (SINGAPORE) 2003 - 850 Dewey Class. No.: 658.403 8