patrick stahl