Source: http://eprints.adm.unipi.it/360/1/Lamarck.pdf