Authors: Edward Hungerford (sorted by popularity)