For me, "To Kill A Mockingbird," was probably the greatest book of the 20th century. Being a resident of the south, gives you a better perspective of just how the events that unfolded in the book could really take place. Harper Lee did an outstanding the characters, without a lot of supercilious details that added nothing to the book. The sad part about the book, is that those events could actually happen today. We have made progress, but not nearly enough.
Second place is "The Old Man and the Sea," not only is it an interesting book, but its short length makes it great for that book report due on Monday. I wrote book reports in junior high, high school and college. I re-read the book each time and found new meaning with maturity. It tells a very good story of determination and acceptance.