Stammering research : an on-line journal published by the British Stammering Association