Bob Carruthers

123 books

374 pages first pub 890 (editions)

nonfiction classics history challenging informative medium-paced

128 pages missing pub info (editions)

nonfiction history emotional informative medium-paced

249 pages missing pub info (editions)

nonfiction history adventurous informative medium-paced

128 pages missing pub info (editions)

nonfiction history informative reflective medium-paced

224 pages first pub 2000 (editions)

nonfiction history informative reflective medium-paced

128 pages missing pub info (editions)

nonfiction history informative reflective medium-paced

371 pages missing pub info (editions)

nonfiction history emotional informative medium-paced

140 pages missing pub info (editions)

nonfiction history informative medium-paced

320 pages missing pub info (editions)

fiction historical adventurous reflective medium-paced

138 pages missing pub info (editions)

nonfiction history emotional informative medium-paced