by David D. Burns
publisher: Plume publish date: May 1st 1999
format: paperback pages: 768
language: English
ISBN:
0452281326 (9780452281325)
ASIN: 452281326
publisher: Plume publish date: September 1st 1990
format: paperback pages: 608
language: English
ISBN:
0452261740 (9780452261747)
publisher: Morrow publish date: January 1st 1989
format: hardcover pages: 587
language: English
ISBN:
0688017452 (9780688017453)