Yes, Dick has been a nickname for Richard for about 800 years but only got its modern slang meaning in probably late-19th or early 20th century. It seems to have come out of the British military from the phrase "Tom, Dick, and Harry", which were such common names that the phrase meant every ordinary man. (Tommy was already slang for "British soldier".) And from there, one more evolutionary step for mankind....
Ah, I thought your name sounded familiar! In 2008, I bought "Reading Japanese with a Smile" on a trip to Japan and loved it. It was very well done and perfect for me. I ended up buying two copies and for years I kept checking on Kinokuniya visits hoping it would become a series. No such luck, but my guess is it was just too much work for too little reward. But you should know that a HN reader still remembers your work fondly after 16 years.