1
by Freeman, Michael D. A.
Published 2006
Martinus Nijhoff Publishers

2
by Freeman, Michael D. A.
Published 2007
Martinus Nijhoff

4
by Freeman, Michael D. A.
Published 2020
Cambridge University Press

5
by Freeman, Michael D. A.
Published 2009
Oxford University Press

6
by Freeman, Michael D. A.
Published 2008
Oxford University Press

7
by Freeman, Michael D. A.
Published 2012
Oxford University Press

8
by Freeman, Michael D. A.
Published 2007
Oxford University Press

9
by Freeman, Michael D. A.
Published 2005
Oxford University Press

10
by Freeman, Michael D. A.
Published 2006
Oxford University Press

11
by Freeman, Michael D. A.
Published 2000
Oxford University Press

12
by Freeman, Michael D. A.
Published 2011
Oxford University Press

13
by Brooks-Gordon, Belinda
Published 2006
Oxford University Press
Other Authors: ...Freeman, Michael D. A....