1
by Klein, Ulrich
Published 2004
Duncker & Humblot GmbH

2
by Klein, Ulrich, Fletcher, Andrew
Published 2015
Springer International Publishing