Nature at Work: Ongoing Saga of Evolution - Sharma, Vinod P. (Springer India : Imprint: Springer, 2010)