RecordDetails
Upper Saddle River, N.J. : Pearson/Prentice Hall, c2009.
xviii, 822 p. : ill. ; 24 cm.