000
00292 a2200109 4500
008
141010b2012 xxu||||| |||| 00| 0 eng d
245
_a
Touchdown on the Red Planet /
_c
Lakdawalla, Emily
260
_c
Nov. 2012;
300
_a
pp. 20-27
440
_a
SKY & TELESCOPE;
_v
124, 5,
650
_a
MARS
999
_c
20423
_d
20423