Thoughts on the mechanism of societies [electronic resource] / by the marquis de Casaux, fellow of the Royal Society ; translated from the French (under the inspection of the author) by Parkyns Mac Mahon