John Grisham is the author of 24 novels, one work of nonfiction, a collection of stories, and three novels for young readers. He lives in Virginia and Mississippi.