frank-knowles-2