Stanley Cosgrove (Canadian, 1911–2002)