Authors: Reginald Punnett (sorted by popularity)