More information about a bio topic

Inheritance and environment
Mutations. Natural and artificial selection. Evolutionary theories. The genetic basis of evolution.

Hello Everyone, could someone say in details what should I study for this part and if possible any recommendations of sources.
Thank you.