Traduje lo mejor que pude la versión en inglés de este articulo. Se aceptan sugerencias y/o correciones