translate English to French: The law review (Petaling Jaya, Malaysia) 417-432, 2005.
The law review (Petaling Jaya, Malaisie) 417-432, 2005.