Michael Barber

28 books

384 pages 2013

informative medium-paced

142 pages 2007

religion informative reflective medium-paced

108 pages paperback

368 pages paperback 2015

nonfiction business economics politics funny informative slow-paced

missing page info 2015

informative slow-paced

320 pages hardcover 2007

nonfiction politics informative slow-paced

418 pages paperback 2007

nonfiction politics informative slow-paced

missing duration info audio

nonfiction religion medium-paced

320 pages paperback 1997

248 pages 2006

nonfiction informative reflective fast-paced