Weekend Savings! £8 off voucher. Get the code »

R J Anderson

R. J. Anderson was born in Uganda, raised in Ontario, schooled in New Jersey, and has spent much of her life dreaming of other worlds entirely. At the age of twelve she borrowed her parents' electric typewriter and began hammering out her first fantasy novel. Now married and a mother of three, Rebecca reads to her children the classic works of fantasy and science fiction that enlivened her own childhood, and she tries to bring a similar sense of humor, adventure, and timeless wonder to her own...See more