

I read this book during a time of great emotional turmoil and don't remember it well. It is a great fantasy book, with characters out of Shakespeare's England, as well as contemporary computer programmers. And music. And Elves. And somehow it all makes sense.