Authors: Carl Peter Hagberg (sorted by popularity)