john sinha