PakCat catalogue record Badsha By Machavelli N Bibliographic details PublisherUniversity of Karachi Publication placeKarachi