This book examines the role of the HR developer within the context of a learning organisation. It looks at the four central stages of human resource development: 1. human resource needs, investigation and identification 2. design of learning programs 3. implementation of formal and informal learning activities 4. evaluation of the learning experience. These central stages are examined within the wider context of adult learning theories, managing diversity, strategic human resource management and the creation of knowledge. An overarching theme is human resource development in conditions of uncertainty, based on values and creativity and relying heavily on the knowledge creation skills and abilities of individuals. The text emphasizes the fundamentals of HRD and how it fits into a broader category of strategic planning and management, and the practical application of the theory. The book is designed for upper level courses in HRD and Adult Learning in management and education at both undergraduate and postgraduate levels.