20130314 home.science: Most important human skull ever goes on public display