What a fun book! I ended up staying awake well past the time I should have gone to sleep finishing this. It was a lighthearted adventure, with a well thought out magic system. I can't wait to read more of Eli's adventures!