Duncan Macmillan

20 books

304 pages first pub 1949 (editions)

fiction classics dystopian literary dark reflective tense medium-paced

96 pages missing pub info (editions)

fiction play dark reflective tense slow-paced

96 pages first pub 2015 (editions)

play challenging emotional reflective slow-paced

96 pages first pub 2011 (editions)

fiction play challenging reflective fast-paced

88 pages first pub 2015 (editions)

fiction play challenging reflective medium-paced

208 pages first pub 2015 (editions)

nonfiction nature challenging informative reflective medium-paced

96 pages first pub 2017 (editions)

mysterious tense medium-paced

122 pages missing pub info (editions)

fiction play funny reflective slow-paced

96 pages first pub 1975 (editions)

472 pages first pub 2021 (editions)

challenging informative reflective medium-paced