antonio mallorca and