Talent management-Human Resource Development

Talent Management. How do companies obtain talented employees, how do they keep them, and how do they increase their talent within the company. At least 3 references.