Published Books and Research Articles

Here's My Book: I'm Working on Another One: Here Are Some Recent Articles: This One's About Teaching: A Few Other Things on Technology: Here's Some Stuff on Literacy: