Haniza Hamid BP ISBN: 700610075454 CODEN: DO Nat. Bib. No.: 5011675 Nat. Bib. Agency Control No.: (K011675)