fredric c