Brian Avey 

Retired musician and educator. Former LDS missionary, linguist and software developer.