bruce todd