knights theory