Hallowed - Cynthia Hand Beautifully written. Can't wait for the series finale.