The Origins of Larvae - Williamson, Donald I. (Springer Netherlands, 2003)