In this third entry in the popular Cassandra Palmer series, Cassie is forced to travel back in time to retrieve an ancient book of spells---although doing so could spell disaster for the world.