Thank you everyone. I am often fooled by the word 'free' in a clue. Had dismissed Gibraltarian but now see that 'rocker' was also a cunning trick! It is so helpful to people relatively new to crosswords to have a forum like this. The parsing really helps.