E edwardtufte.com Edward Tufte's impression of Windows Phone 7 85 points coliveira 16 years ago 27 comments