publisher: West Academic Publishing publish date: June 15th 2010
format: paperback pages: 422
language: English
ISBN:
0314184961 (9780314184962)
publisher: Foundation Press
publish date: June 13th 2011
format: paperback pages: 984
language: English
ISBN:
1599413779 (9781599413778)