John B. Thompson. John M. Thompson. Colin J. Thompson Ernest Thompson Alfred Thompson Joyce Thompson Eronest Thompson Leonard Thompson Richard Thompson nest Thompson