books
swerve short s.f. stories
paperback xlibris corp 2003 isbn13 9781413429503 isbn10 1413429505
paperback xlibris corp 2003 isbn13 9781413429503 isbn10 1413429505
book type fi isbn 13 9781413429503 number of pages 624 publisher xlibris corp