Carl Oscar Willielm Fredric.