Paperback
details (UK).
ISBN: 978-964-463-300-3
ISBN-10: 964-463-300-8
Amirkabir University Press · 2006