BC In 2004 AD
This coming-of-age tale's warmth, clarity and humour more than compensate for the very overdone ABCD theme.
Born Confused
BC