Political writing : a guide to the essentials - Garfinkle, Adam M., 1951- (M.E. Sharpe, 2012)