The Mathematical Theory of Nonblocking Switching Networks (Series on Applied Mathematics)