http://superuser.com/questions/712551/how-are-pseudorandom-and-truly-random-numbers-different-and-why-does-it-matter Eric Lippert (ex Microsoft, good blogger qv http://www.codinghorror.com/blog/2006/12/eric-lipperts-purple-crayon.html) is a great explainer :-) I know it doesn't touch on the guts of an RNG, but it's still a good article! -jim