bil brown