James halpern & mark sher