The Scientist, Philosopher, and Rhetorician: The Three Dimensions of Technical Communication and Technology - Kevin Garrison (Journal of Technical Writing and Communication, 2014)