Source code listings to accompany the book of the same name