Authors: Kempe A. B. Alfred Bray (sorted by popularity)