dialectric


Educational software developer. sometime guitar player. infrequent banjoist.