Design discourse : composing and revising programs in professional and technical writing - Franke, David, 1960-; Reid, Alex, 1969-; DiRenzo, Anthony, 1960- (Perspectives on writing (Fort Collins, Colo.), 2010)