DNA Computing and Molecular Programming - Hutchison, David; Kanade, Takeo; Kittler, Josef; Kittler, Josef; Yurke, Bernard (Springer International Publishing, 2013)