The Theory of Ecological Communities. Monographs in Population Biology 57, Mark Vellend. Princeton University Press, Princeton, NJ, USA (2016), 248 pp., $49.95, ISBN: 9780691164847 (Hardback), 9781400883790 (eBook)