Discovery set for final landing

Space shuttle Discovery is about to bring its 39th and final mission to a close.