March 2008. The renowned journal โScienceโ publishes an article confirming that the human bones discovered in 2004 on the island of Flores in Indonesia are indeed those of a new species of man. These tiny men lived there just a few thousand years ago... Scientists have named this new cousin โHomo floresiensisโ, the Man of Flores.