publisher: Intercollegiate Studies Institute publish date: February 1st 2009
format: hardcover pages: 400
language: English
ISBN:
1933859784 (9781933859781)
publisher: Icon publish date: 2008
format: paperback pages: 465
language: English
ISBN:
1848310064 (9781848310063)
publisher: Intercollegiate Studies Institute publish date: 2011-09-20
format: paperback pages: 400
language: English
ISBN:
1610170261 (9781610170260)