More than once this reader was moved to tears. Taj's change is more gradual and less complete, but change he does. This story deals with complex and controversial societal and generational issues in a simple and straightforward manner. The strands of the plot are tightly woven and smoothly spun. The story is realistic and satisfying, partly because the author refrains from resorting to some fairy-tale ending.
Life is complex, demanding and ever changing.
Search for it at Powells. They have a great selection of Rocket Editions, updated frequently. Plus, if you order a Rocket Edition from Powells, you'll be able to immediately download and start reading it. Oh, and they also carry those books they make from dead trees, too.