Ken Presting

61
reputation

Working as a software engineer, educated in philosophy and mathematics