PakCat catalogue record Teach your self By Noble Bibliographic details PublisherEnglish University Press Publication placeLondon