david arabov