John Percival Hackworth

246
reputation
2
5

I'm interested in making technology useful for people.