Swarm - Lyle, Jennifer D. (Sourcebooks, Incorporated,)