Management: meeting new challenges - Black, J Stewart (New Jersey Prentice Hall, 2000)