concepts, advanced concepts and applications. Written by the most respected specialists