Publications by 'Brian Thomas Eck'