Margaret WINGATE married 1871, had child 1872, child born 1873...died 1882.
You need to see a death certificate for Margaret and for James.
It could be that there were only two children born early in their marriage, then no more children. If Margaret died from a chronic illness the sons might have been in care of others for years before her death.