Computing with Cells and Atoms by Gheorghe Paun & Cristian S. Calude