Greetings and salutations! The new website is up, but still undergoing some construction and maintenance. Check back in over the next few days for updated features, as well as new information about upcoming performances and commissions. Thanks!
James K. Ballard
A sometimes insightful, hopefully entertaining look into my career and everyday life.