RecordDetails
Upper Saddle River, NJ : Pearson Prentice Hall, c2005.
xxiv, 725 p. : ill. ; 24 cm.