Web Portfolio Design and Applications (J. DiMarco; 2006) [Book review] - Candace Stoakley (IEEE Transactions on Professional Communication, 2008)