1
by Ferrer Beltran, Jordi
Published 2013
Oxford University Press

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

3
by Ferrer Beltrán, Jordi
Published 2013
Springer Netherlands

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

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