Design Discourse: Composing and Revising Programs in Professional and Technical Writing, edited by David Franke, Alex Reid and Anthony DiRenzo, addresses the complexities of developing professional and technical writing programs. The essays in the collection offer reflections on efforts to bridge two cultures — what the editors characterize as the "art and science of writing" — often by add…