Management Development is an essential text for master's level human resource management programs and for high level practitioners.