I have a really good article on repeating somewhere. I can email it to you if you PM me your email address

It might be online somewhere if you google

To repeat or not to repeat
Helen McGrath