Site Development Foundations: Academic Student Guide,2005 publication