Castor, Makepeace and Pollux: Steven’s Job

16 April 2011: Piedmont Park, Atlanta, Georgia When Leah and Steven arrive for their meeting with Kristian Makepeace, they’re ushered into a large conference room with trays filled with doughnuts and pastries, and a coffee machine on a table against one wall. There’s also an assortment of teas with a hot water carafe. Leah and … Continue reading Castor, Makepeace and Pollux: Steven’s Job