Afaa Michael Weaver

16 books

242 pages digital 2013

136 pages 2007

poetry informative inspiring slow-paced

missing page info paperback

112 pages 2017

poetry challenging reflective medium-paced

136 pages paperback

nonfiction poetry medium-paced

missing page info 1500

poetry challenging reflective medium-paced