Nitty gritty grammar sentence essentials for writers - Young, A. Robert (Cambridge University Press, 2006)