Priniciples, technologies and protocols for network design - Olifer, Natalia; Olifer, Victor (West Sussex, 2006)