bidyashagar singh