Philosophy of instructional technology - Garrison, Jim (Meerut Anu Books, 1996)