Atoms of Mind - Klemm, W.R (Springer Netherlands, 2011)