sam bruce