Authors: Alfred D. F. Hamlin (sorted by popularity)