Publications by 'W. K. Hastings'