Boston : Course Technology, Cengage Learning, 2011 . xxiii, 750 pages [and other various pages] : 9780538742917
]]>Boston, MA : Cengage Learning, 2016 . Various paginations : 9781305501126
]]>Stamford, CT : Cengage Learning, 2014 . xvi, various pages : 9781285169330
]]>