What are some good books for learning evolution?
Try Campbell and Reece, 8th edition, Biology. It’s the standard AP textbook. For basics, you might want to try Biology by Prentice Hall.