John: A Novel