Okay, time for a little break from politics. My heart skipped a beat when I found this little gem. I now have a project to work on with my 11-year-old nephew when he comes to visit next month. And best of all, the download is free!
Thank you, Ray Keim, for reminding me why I lo-o-ove the internet!