 His sister Naseema Zehra (late) was born in Meerut as well.He migrated to Karachi, Pakistan in 1950.He received his master's degree from Yale University in 1961 and his doctorate from Princeton University in 1966.