Publications by 'William I. Thacker'