Past Perfect: A Novel