Are the best mentors from books?
The best mentor is someone you can actually talk to and ask questions to. Someone who you can interact with would be best. You can learn from a book but mentoring is a learning process that involves giving advice and sharing experiences that relate to your area of growth.