Shahrizad Shafian,

JD 6271 - 294 pages ; 18 cm

9789675999291


Malay fiction.

899.233