Authors: Diaz del Castillo Bernal (sorted by popularity)