erm would this front brake pad belong to Dorris..

http://www.sparkyslider.co.uk/galler...s&cutoffdate=1

mind it did give a distinctive squeak