Allan Clarke - British rock singer and songwriter