cayblood

1,763
reputation
23
43

Software engineer, armchair philosopher, amateur musician, Mormon transhumanist.