Author: Vaziri, Mostafa, 1956-Statement: Mostafa Vaziri.Publisher: Basingstoke : Palgrave MacmillanYear: 2012ISBN: 9781137022936Class: 182.263Code: VAZ