bruce temkin