A review by pwbalto
Swarm of Bees by Lemony Snicket

I.... am sensing a high degree of allegory here.