Internet Applications,Sites, Trends and Happenings - David Raitt (South African Journal of Information Management, 2009)