NEW YORK TIMES BESTSELLER - Past Perfect is a spellbinding story of two families living a hundred years apart who come together in time in a startling moment, opening the door to rare friendship and major events in early-twentieth-century history. ...