Authors: Pringle Cyrus G. Cyrus Guernsey (sorted by popularity)