This Grapes of Wrath book review assignment can be adapted to any book. The assignment distinguishes between a book report and a book review and thus helps students bridge the gap between personal and expository writing. It also asks students to consider their audience and to develop a thesis with specific examples from a source.
Peer editing group questions are included.
As with all of my offerings on this site, this assignment is fully editable/adaptable to your needs.