Neo-Lamarckism and the evolution controversy in France, 1870-1920 by Stuart Michael Persell | Menrva Books