BARBACANE, THORNTON & COMPANY LLP