Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The first time I had the chance to type an IPv6 address, I felt just like starting to learn a new foreign language: You need to work hard, from the beginning, to become acquainted with those sounds that do not exist in your native language. It is also necessary to create mental associations between phonemes and the letters that represent them. Otherwise you can never achieve a good pronunciation.
Note
At the time of this writing, there was no NAT specification for IPv6 network environments. This might change in the future because of pressure exerted by fundamentalist customers who cannot conceive of the Internet without address hiding. I do hope that you, as someone who understands the issues pertaining to NAT, do not join this group.