Authors: Maimon Solomon (sorted by popularity)