Book Reviews: Professional Communication in Engineering, the Internet Imaginaire, Content Management: Bridging the Gap between Theory and Practice, Outsourcing Technical Communication: Issues, Policies and Practices, Questioning Library Neutrality: Essays from Progressive Librarian - Elizabeth Tebeaux; Joanna Wolfe; Ehren Helmut Pflugfelder; John C. Gooch; Bernard McKenna; David Beard (Journal of Technical Writing and Communication, 2010)