Moradzadeh, H., & Navvabzadeh Shahrebabaki, Z. (2009). European Social Charter (revised 3 May 1996) . International Law Review, 26(40), 377-409.
MLA
Hassan Moradzadeh; Zahrasadat Navvabzadeh Shahrebabaki. "European Social Charter (revised 3 May 1996) ". International Law Review, 26, 40, 2009, 377-409.
HARVARD
Moradzadeh, H., Navvabzadeh Shahrebabaki, Z. (2009). 'European Social Charter (revised 3 May 1996) ', International Law Review, 26(40), pp. 377-409.
VANCOUVER
Moradzadeh, H., Navvabzadeh Shahrebabaki, Z. European Social Charter (revised 3 May 1996) . International Law Review, 2009; 26(40): 377-409.