hardeep s puri