Comments:Space Shuttle Discovery launches on final mission