Himmelfarb: A Novel