Understanding the digital generation : teaching and learning in the new digital landscape. Kelowna, BC, Canada; Thousand Oaks, Calif.: 21st Century Fluency Project; Co-published with Corwin; 2010.
Living on the future edge : windows on tomorrow. Kelowna, BC; Thousand Oaks, Calif.: 21st Century Fluency Project; Co-published with Corwin; 2010.

