Indus Valley School of Art and Architecture IDC : Design evolution:education and practice - Karachi Indus Valley School 2017 - 366 Dewey Class. No.: 741.6 IND