New perspectives on the internet :comprehensive - Schneider, Gary P. (Thomson, 2007)