Network design : management and technical perspectives - Piliouras (Auerbach Publications, 2005)