“Marcantonio really does an excellent job of keeping her protagonist one step ahead of the reader, . . .”