Almost 20 years ago, the discovery of a human skeleton with a chimp-sized brain and short stature (~1 meter) in a cave on a remote Indonesian island shocked both scientists and the general public ...