Ken Presting

21
reputation

Working as a software engineer, educated in philosophy and mathematics