First, thanks goes to David Cuartielles, my mentor and friend, for his knowledge and patience during the years. If I never met David, this book would probably never have been written.
Thanks to all of our lab assistants at K3, Malmö University for their efforts in the lab during the time I was working on this book, and to Andreas Göransson for his support.
Thanks goes to my mother and sister. Even though they do not always understand what I do, they have always supported it.
Special thanks goes to David Gaetano, Samson Wiklund, and Jonas Odhner for our past collaboration, which made this book possible.
Thanks to the Apress team, who made working on this book a pleasure.
Of course, thanks also goes to Massimo Banzi, Tom Igoe, ...