publisher: Idea Group Publishing publish date: July 9th 2012
format: paperback pages: 292
language: English
ISBN:
187828990X (9781878289902)
publisher: Idea Group Reference publish date: November 4th 2010
format: hardcover pages: 255
language: English
ISBN:
1599049244 (9781599049243)