Upper Saddle River, N.J. : Pearson Prentice Hall, c2004.
New York, NY : Pearson, 2018.
Upper Saddle River, N.J. : Pearson, c2012.
Boston : Prentice Hall, 2011.
Upper Saddle River, NJ : Pearson Education, 2007.
Upper Saddle River, NJ : Prentice Hall, c2009.
Upper Saddle River, N.J. : Pearson Education/Prentice Hall, c2011.
Upper Saddle River, N.J. : Pearson Prentice Hall, c2012.