Publications by 'Garrett Hall'