Authors: Speke John Hanning (sorted by popularity)