Special Offer! Take £1 off any purchase. Get the code »

Amy Graham

Graham has a degree in Comparative Literature from the University of Massachusetts. She writes from her home in New England.