It never ceases to amaze me how in a community of 30, 000 people Gibraltar has over the years produced talent to equal that ...