William D. Callister is currently an adjunct professor in the Department of Engineering at the ...
books.google.com