publisher: Lynne Rienner Publishers publish date: June 1st 2002
format: paperback pages: 249
language: English
ISBN:
158826078X (9781588260789)
publisher: Humana Press publish date: October 28th 2010
format: paperback pages: 321
language: English
ISBN:
1617374075 (9781617374074)