adrian knoblauch