by Yusuf Altintas
publisher: Cambridge University Press publish date: February 6th 2012
format: ebook
language: English
ISBN:
1139211072 (9781139211079)
publisher: Cambridge University Press publish date: April 13th 2000
format: paperback pages: 300
language: English
ISBN:
0521659736 (9780521659734)
publisher: Cambridge University Press publish date: April 13th 2000
format: hardcover pages: 298
language: English
ISBN:
0521650291 (9780521650298)
publisher: Cambridge University Press publish date: January 30th 2012
format: hardcover pages: 380
language: English
ISBN:
110700148X (9781107001480)