Publications by 'Randall B. Garrett'