Publications by 'Pat J. Fowler'