1
by Ferrer Beltrán, Jordi
Published 2010
Duncker & Humblot

2
by Ferrer Beltrán, Jordi
Published 2007
Duncker & Humblot GmbH

4
by Ferrer Beltran, Jordi
Published 2013
Oxford University Press

5
by Ferrer Beltrán, Jordi
Published 2006
Duncker & Humblot GmbH

6
Published 2013
Springer Netherlands
Other Authors: '; ...Ferrer Beltrán, Jordi...