... that's what I thought too.....seems there is a Peter McCool in St Barts, which seems even more unlikely