I found a 25 question quiz on Sparksnotes.com which can be used after the entire novel has been read. It focuses on all the important mini stories and their main facts found throughout the book. Here’s the quiz @ Sparksnotes.com. The Sparksnotes website has been very helpful because it has each chapter online and summaries. It also points some great quotes from the book.http://www.sparknotes.com/
Quiz: