Ages, Generations and the Social Contract - Véron, Jacques (Springer Netherlands, 2007)