Thursday, December 20, 2007

They think they found where whales came from ...

Long-Lost Relative of Whales Found? by Erik Stokstad
ScienceNOW Daily News
19 December 2007

No comments: