brian price