Andrew J Bruce Facts