john saboor