Fredric Hamilton , har Kcngl.