I'm being purposely cheeky on the thread title - but I happened across this in my mail, and have the link here:
http://news.nationalgeographic.com/news/2004/10/1027_041027_homo_floresiensis_2.html
has this topic been covered? If so, where at so I can read it - and if not, what's your...