albert knight