Obsidian mirror - Fisher, Catherine (New York Dial books, 2013)