Dedicated to my CPSC 533 team.
To Dave for his enthusiasm, Joe for his knowledge, and Lani for her spirit.
Contents
Introduction>