Timothy F. H. Allen – Hierarchy Theory and ecology (and more)