Rebecca Birch

13 books

396 pages missing pub info (editions)

fiction fantasy horror science science fiction adventurous mysterious fast-paced

271 pages first pub 2015 (editions)

fiction science fiction adventurous inspiring reflective fast-paced

missing page info first pub 2017 (editions)

fiction fantasy science fiction speculative fiction adventurous slow-paced

56 pages first pub 2018 (editions)

informative inspiring tense slow-paced

58 pages first pub 2018 (editions)

missing page info first pub 2014 (editions)

adventurous challenging medium-paced

154 pages first pub 2015 (editions)

missing page info missing pub info (editions)

61 pages first pub 2019 (editions)

emotional informative slow-paced

99 pages missing pub info (editions)