S131-E-007241 (7 April 2010) --- NASA astronauts Stephanie Wilson and Rick Mastracchio, STS-131 mission specialists; along with James P. Dutton Jr. (right), pilot, are pictured on the flight deck of space shuttle Discovery during flight day three activities.