Study Guide \ Pakistan - 478 p. :

Paper cover.

891.439 / PAK