Ambroise Thomas ' " Hamlet ".