David Barber
David Barber is a journalist, author, composer and performer who lives and works in Toronto. Dave Donald works as an art director for a Toronto-based national magazine.
David Barber is a journalist, author, composer and performer who lives and works in Toronto. Dave Donald works as an art director for a Toronto-based national magazine. See less
David Barber's Featured Books