PakCat catalogue record Smart cities Bibliographic details Material typeBook Physical descriptionxxxviii, 869 pages