The New York Sun - - Museum Show would make Darwin smile -