Do you recommend this book?
Yes!
No
ELF and all related characters and elements (c) and (TM) New Line Productions, Inc.