Themon the Bard 

Physicist, software developer, musician, music composer, writer. Trying to stay young at heart, but getting older and grumpier nonetheless.
See subscribers