Publications by 'K. D. Foster'