Mentoring: A three-generation perspective