John Day: Patterns in Network Architecture - A Return to Fundamentals. Prentice Hall 2008, ISBN 978-0-13-225242-3, pp. I-XXXI, 1-429