Rebecca Swift

17 books

158 pages missing pub info (editions)

nonfiction biography literary poetry challenging informative reflective medium-paced

268 pages missing pub info (editions)

fiction science science fiction emotional medium-paced

540 pages missing pub info (editions)

fiction thriller adventurous fast-paced

606 pages missing pub info (editions)

fiction science science fiction challenging reflective medium-paced

574 pages missing pub info (editions)

fiction historical

280 pages missing pub info (editions)

fiction medium-paced

578 pages missing pub info (editions)

fiction medium-paced

190 pages missing pub info (editions)

nonfiction poetry medium-paced

350 pages missing pub info (editions)

fiction

279 pages first pub 1995 (editions)

fiction feminism challenging informative reflective medium-paced