RecordDetails
Upper Saddle River, NJ : Pearson/Prentice Hall, c2005.
xviii, 584 p. : ill. ; 25 cm.