American Born Chinese - Gene Luen Yang Thought-provoking and cleverly crafted. A definite read for young and adult readers alike.