Just how old was Wesley when he came aboard the Enterprise? I always thought he was meant to be around the real age of actor Wil Wheaton (born in 1972) which would mean he was 15 years old.
Yet in Death in Winter it says on page 47 that he was 12 when he and Beverly first came on the bridge of the Enterprise-D. It's not a huge issue, mind you, but promoting a 12 year old to the rank of acting ensign is even more ridiculous a notion than doing so with a 15 year old.
So, was I mistaken in my earlier assumptions? Or was this a slight continuity mistake? Or was Wesley's correct age at some point mentioned in canon/TrekLit before?
Yet in Death in Winter it says on page 47 that he was 12 when he and Beverly first came on the bridge of the Enterprise-D. It's not a huge issue, mind you, but promoting a 12 year old to the rank of acting ensign is even more ridiculous a notion than doing so with a 15 year old.

So, was I mistaken in my earlier assumptions? Or was this a slight continuity mistake? Or was Wesley's correct age at some point mentioned in canon/TrekLit before?