Publications by 'Bernard M. Garrett'