For booking, CD orders, or comments: (all three are welcome!)
Email: karl@karlruch.com
Mailing List: To receive email updates about Karl's performances and upcoming recordings, sign up for his mailing list.