Question:
Best-selling 2003 Alice Sebold novel
Answer:
Length:

12