Technical Writing: Principles, Strategies, and Reading, 6th Edition [Book review; Reep, D.C.; 2006] - Raymond Floyd (IEEE Transactions on Professional Communication, 2007)