Hello and welcome.
What a striking piece of glass!
If you are still trying to find out about it, please post a picture of the base.
I can see what appears to be a mould Mark, or seam, down the side in the picture......is there just another on the other side, or are there more?
Which books have you already checked?
Many thanks