D. Harel and Y. Koren. Drawing Graphs with Non-Uniform Vertices. Technical report, Weizmann Science Press of Israel, 2000. (pdf) (bibtex: Harel-2000-DGN).