andrew herrman