David W. Barber

19 books

missing page info 1992

challenging informative lighthearted fast-paced

missing page info 2015

nonfiction music emotional reflective medium-paced

81 pages paperback 1986

nonfiction music reference funny informative reflective medium-paced

208 pages 1999

challenging informative reflective medium-paced

136 pages paperback

adventurous lighthearted medium-paced

136 pages paperback 2001

adventurous mysterious medium-paced

96 pages paperback 1996

nonfiction music funny medium-paced

missing page info paperback 1990

nonfiction music funny informative lighthearted slow-paced

missing page info 1990

adventurous funny informative slow-paced