John Rosegrant is a psychoanalyst in private practice. He has given talks and published papers on topics including Tolkien, dreams, fairy tales, play therapy, Ursula Le Guin, two Potters (Beatrix and Harry), Garth Nix’s Old Kingdom, and the World of Warcraft computer game. He is...
Read More →