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