MLA

Calude, Cristian S, et al. Rainbow of Computer Science. Springer Berlin Heidelberg, 2011.

APA

Calude, C. S, Kanade, T., Rozenberg, G., & Salomaa, A. (2011). Rainbow of Computer Science. Springer Berlin Heidelberg.

Chicago

Calude, Cristian S., Takeo Kanade, Grzegorz Rozenberg, and Arto Salomaa. Rainbow of Computer Science. : Springer Berlin Heidelberg, 2011.