who is karsanbhai patel