Source: http://gpsao.recherche.usherbrooke.ca/documents/meq/Franco.pdf