The St. Martin’s Handbook with 2016 MLA update

This textbook is a bit heavy but worth it for the amount of content inside.