Management techniques for 21st century - Hill, Raymond. (Global Media, 2009)