The author of this imaginative self-teaching book tells an entertaining story about travels in the fictional land of Carmorra. In the process he introduces a series of problems and solves them by... This description may be from another edition of this product.