Denny, Mark

Ecological mechanics: Principles of life's physical interactions - Princeton University Press, N.J. 2016

9780691163154