The story of St Mary the Virgin, Penzance