Este artículo está principalmente basado en: