James McFarlane

8 books

381 pages first pub 1962 (editions)

nonfiction history travel adventurous slow-paced

182 pages missing pub info (editions)

nonfiction philosophy challenging informative medium-paced

688 pages first pub 1978 (editions)

nonfiction history informative slow-paced

164 pages first pub 1905 (editions)

fiction classics challenging reflective slow-paced

missing page info first pub 1962 (editions)

adventurous reflective slow-paced

311 pages first pub 1971 (editions)

fiction play dark reflective sad slow-paced

320 pages missing pub info (editions)

fiction play dark slow-paced

688 pages first pub 1978 (editions)

fiction history informative reflective slow-paced