nagji patel