Mechanistic Abstractions by James Alan Smith Posted January 31, 2018 by James Alan Smith Mechanistic Abstractions: My newest abstract piece, finished this morning… Mechanistic Abstractions by James Alan Smith Tweet Share 0 Reddit +1 Pocket LinkedIn 0