DownloadThe Portobello Bookshop Gift Guide 2024

David E Weaver Author

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. He lives in Columbus, Ohio.