shambhu Ray - self