ID:DA19706092
Search authors sharing the same name
Frédéric Godart
Palgrave Macmillan 2012 INSEAD business press
Available at 2 libraries