US | Wed Nov 7, 2007 2:53pm EST

Discovery caps mission with smooth landing