ID:DA17777125
Search authors sharing the same name
Tudor Balinisteanu
Palgrave Macmillan 2015
Available at 3 libraries
Palgrave Macmillan 2013
Available at 5 libraries