Graph Separators, with Applications by Arnold L. Rosenberg & Lenwood S. Heath