This interactive book will
present the topics alternative ways. In a normal
book will you often have "read between the lines" -
here will get the key topics.
Specially chapter 6 gives some great examples about
the difference between signals and variables.