Foundations - Shea Victor (Toronto Pearson, 2004)
includes index