Gordy posted a site where Russell's latest was being featured.  The program is "Echoes" from The University of Penn (WXPN 88.5).  I'm listening now (11pm CST) to a segment called Tibetan Echos.  Mostly ambient type stuff at the moment but you should get a load of their playlist!!  I mean like wow!!  This is a destination!!  Thanks, G.