John B. Thompson. John M. Thompson. Colin J. Thompson Ernest Thompson Joyce Thompson Eronest Thompson Leonard Thompson nest Thompson Rosemary A. Thompson Snowshoe Thompson