Jo Rose Jo Rose holds degrees from Harvard and the University of Cambridge and teaches courses on mythology and European magic traditions at the University of Oklahoma.
An OTP has been sent to your Registered Email Id:
Resend Verification Code