Switching Networks by Ding-Zhu Du & Hung Q. Ngo