Pakistan a Historical & Contemporary look