" Animal machines / " Ruth Harrison ; foreword by Rachel Carson ; new contributions from Marian Stamp Dawkins ... [et al.].