Authors: Antonio Alvarez Gil (sorted by popularity)