Kelly D. Cook

Obsessions: modularity, luxury, athleticism, technology, taxonomies, ambition, cryptography