R.M. Ballantyne

100 books

272 pages first pub 2007 (editions)

fiction science fiction adventurous slow-paced

38 pages first pub 2014 (editions)

fiction classics historical informative inspiring medium-paced

350 pages first pub 1860 (editions)

fiction classics historical adventurous fast-paced

284 pages missing pub info (editions)

fiction historical adventurous challenging reflective slow-paced

264 pages missing pub info (editions)

fiction childrens classics historical adventurous reflective slow-paced

260 pages first pub 1861 (editions)

fiction classics historical adventurous slow-paced

249 pages first pub 2007 (editions)

fiction classics historical adventurous emotional informative fast-paced

200 pages missing pub info (editions)

fiction classics historical adventurous slow-paced

264 pages first pub 2007 (editions)

fiction classics historical adventurous reflective medium-paced

307 pages first pub 2008 (editions)

fiction childrens historical adventurous informative slow-paced