A Survey of Recent Practice of Artificial Life in Visual Art | MIT Press Journals & Magazine | IEEE Xplore