James Tucker

Notes

Half-baked thoughts and explorations on things I don't fully understand yet.