My initial review gave this jewel of a first novel four stars but I am revising this to five because I keep thinking about it. This is a wonderful first novel that is funny, poignant, fanciful and beautifully written. A penetrating story about growi...