Welcome to the online home of Eric Hall,
composer & musician.