Environmental gene release by J.M. Lynch | Menrva Books