Margaret Walker

34 books

32 pages first pub 1970 (editions)

464 pages first pub 1988 (editions)

40 pages first pub 1993 (editions)

nonfiction poetry emotional hopeful reflective fast-paced

392 pages missing pub info (editions)

emotional informative slow-paced