Larry I was wondering why you didn't wrote this book using PHP OOP?
I know, from my little experience, that, for security reasons, a php oop eCommerce website is better than php procedural.
Also it can be easier to modify, add, update, delete any page.