The Coevolutionary Process by John N. Thompson