::Brian Bower::