Come of age

filled star filled star filled star filled star filled star
gabizago Avatar

By

The premise is interesting - this is like a young adult book that also has the future on it. You get to know Charlie as a teenager and also his older self at thirty eight. Half YA novel and half regular book.