Rescher My teacher Nicholas Rescher CQ researcher Fletcher Beecher Fischer Fleischer J.Archer McKercher