the piratical miss ravenhurst