satya dev