These journals are all held by the Library. Search within each title using keywords or browse the Tables of Content of recent issues.
Search across all Journals by using Biological Databases
For an overview of the topics on evolution, consult these print resources
Contains a variety of short essays on different topics. You will need to browse the table of contents to see if this will help with your assignments
Or Browse for Books online