ID:DA18534515
Search authors sharing the same name
Michael Prieler and Florian Kohlbacher
Palgrave Macmillan 2016
: hardback
Available at 19 libraries