Tal Huber, John