P.E.T.R.A. the little Earth rover from Mars / by Trevor Allan