ID:DA18908604
Search authors sharing the same name
von Lena Schumacher
Duncker & Humblot c2017 Schriften zum Strafrecht Bd. 309
: print
Available at 11 libraries