A Lady Eleanor Swift Mystery compare prices