Mother of all genes and other adventures in popular science - Balasubramanian,D. (India Universities Press, 2001)