Review: Excellent read
Rating: 4 out of 5
Date: 04 15, 2014
Ended way to quickly and I found myself looking for the next book.  Magic, time travel, intrigue and love all balance out to make a excellent read.