Necessary Things: A Historical Novel for Today