For a beautifully researched post on Art Director Stephen Goosson please turn to Steve Vaught’s VASTLY interesting blog: Shangri-La has been found! It’s in Denver! | Paradise Leased. You’ve probably guessed by now that I’m in Palm Springs. A few days ago I hiked Tahquitz Canyon with my best beloved…