brian knobbs