Luke Sawczak

1,107
reputation
7
11

Teacher, editor, writer, translator. Hobbyist software developer, photographer, and piano composer.