by David Small
publisher: W. W. Norton & Company publish date: September 8th 2009
format: hardcover pages: 329
language: English
ISBN:
0393068579 (9780393068573)
publisher: W. W. Norton & Company publish date: September 13th 2010
format: paperback pages: 329
language: English
ISBN:
0393338967 (9780393338966)
publisher: McClelland & Stewart publish date: September 22nd 2009
format: hardcover pages: 336
language: English
ISBN:
0771081103 (9780771081101)
publisher: McClelland & Stewart publish date: September 14th 2010
format: paperback pages: 336
language: English
ISBN:
077108112X (9780771081125)
publisher: McClelland & Stewart
format: ebook pages: 336
language: English
ISBN:
0771081154 (9780771081156)
publisher: Perfection Learning publish date: August 1st 2010
pages: 336
language: English
ISBN:
1606867512 (9781606867518)
publisher: W. W. Norton & Company
format: ebook pages: 336
language: English
ISBN:
0393063097 (9780393063097)