John Rose

17 books

180 pages paperback

fiction sports adventurous emotional medium-paced

119 pages paperback 1945

nonfiction history informative reflective sad slow-paced

100 pages 1945

nonfiction history emotional reflective medium-paced

232 pages paperback

fiction fantasy adventurous medium-paced

220 pages paperback

fiction crime thriller adventurous fast-paced

248 pages 2004

nonfiction history politics challenging informative reflective slow-paced

169 pages 1962

fiction science fiction adventurous fast-paced

197 pages 2002

fiction science fiction adventurous mysterious fast-paced

58 pages paperback

nonfiction medium-paced

26 pages paperback

nonfiction childrens medium-paced