Darwin's radio
Ancient diseases encoded in the DNA of humans wait like sleeping dragons to wake and infect again--or so molecular biologist Kaye Lang believes. And now it looks as if her controversial theory is in fact chilling reality
Print Book, English, 2003
1st trade pbk. ed
Ballantine Books, New York, 2003