Cosmopolitanism a philosophy for global ethics - Hooft, Stan van 1945- (Acumen, 2009)