Authors: Boole George (sorted by popularity)