David E Weaver
David E. Weaver has sung professionally in more than two dozen roles in operas and musicals. His career in the arts and in broadcasting has spanned more than twenty-five years.
David E. Weaver has sung professionally in more than two dozen roles in operas and musicals. His career in the arts and in broadcasting has spanned more than twenty-five years. See less
David E Weaver's Featured Books