Margaret Atwood

210 books

fiction classics reflective slow-paced

224 pages | first published 1966

fiction historical mystery dark mysterious reflective slow-paced

468 pages | first published 1996

fiction comics fantasy funny lighthearted fast-paced

314 pages | first published 2018

fiction comics fantasy reflective fast-paced

109 pages | first published 2017

nonfiction biography history reflective slow-paced

320 pages | first published 2017

fiction poetry challenging medium-paced

32 pages | first published 2004

fiction childrens short stories funny medium-paced

52 pages | first published 2017

fiction childrens funny medium-paced

32 pages | first published 2004

fiction short stories dark funny reflective medium-paced

244 pages | first published 1983

fiction contemporary literary challenging dark reflective slow-paced

291 pages | first published 1981