Opal's Story: A Novel