James MacDonald

59 books

272 pages first pub 2014 (editions)

nonfiction self help informative reflective slow-paced

84 pages missing pub info (editions)

nonfiction history informative reflective medium-paced

304 pages missing pub info (editions)

nonfiction religion self help informative medium-paced

128 pages missing pub info (editions)

nonfiction autobiography biography childrens sports informative medium-paced

316 pages missing pub info (editions)

fiction short stories adventurous reflective medium-paced

224 pages first pub 2000 (editions)

nonfiction religion informative fast-paced

224 pages first pub 2001 (editions)

nonfiction religion informative reflective slow-paced

220 pages missing pub info (editions)

nonfiction religion informative reflective fast-paced

320 pages missing pub info (editions)

nonfiction business economics history politics informative medium-paced

281 pages first pub 1937 (editions)

fiction historical adventurous slow-paced