TY - BOOK AU - CHAN Chooi Leng TI - On our own SN - 9837519711 PY - 2003/// CY - Petaling Jaya PB - Kota Bharu KW - English Fiction KW - Science Fiction, English ER -