Blueprint for Self-replicating and Self-assembling 3D Printers. - Mads Buch; Steen Rasmussen (ALIFE, 2014)