000 00332nam a22001577a 4500
005 20250626152701.0
008 250626b |||||||| |||| 00| 0 eng d
020 _a9780521439534
_qPBK
041 _aENG
082 _a510
_bSHA
100 _aCambridge
245 _aShape
260 _aIndia
300 _a31
942 _cENGLISH
999 _c574039
_d574039