Products of Thompson — page 30 of 122