PakCat catalogue record Double Helix By John Gregory Bibliographic details Publication year1999 Material typeBook