20110523 home.science: Humans originated from Andamans?