thomas-bain-3586detail