PRODUCED A ROUGHER VERSION OF THIS ABOUT TWO YEARS AGO - - - TWEAKED THIS A BIT TO COINCIDE WITH MY LEARNING - -- ENJOY ! PADDY