I read this book when it first came out and have been wishing for a sequel ever since. It's not only readable, it's re-readable. A delightfully complex detective, a well-crafted mystery, and artful touches of the science of magic combine to make an inventive and intriguing book.