Timeless
This book is excellent for all ages. Its action packed and full of great fun. Its also family friendly. This is first in the excellent Smallville series so parts of it are slow. Its an introduction novel so naturally the characters have to be introduced. Despite a slow start the book is well written and entertaining.