Rainbow of Computer Science - Calude, Cristian S.; Kanade, Takeo; Rozenberg, Grzegorz; Salomaa, Arto (Springer Berlin Heidelberg, 2011)