col. bruce hampton