nathandaniels.com
Stuff magazine: what Apps would Leonardo da Vinci have invented?