Publications by 'Thomas Earnest'