Charlie Petzold was one of the pioneer Windows development writers, along with Paul Yao and a few others. I didn't write my first Windows development book until 1992, and by then Charlie's books were so well-established that I consciously positioned Advanced Windows Programming as the book to read after you had already grokked Petzold's Programming Windows. Charlie's latest book is 3D Programming for Window Charlie’s latest book is 3D Programming for Windows (Microsoft Press, 2007, 448 pp., $39.99, ISBN 9780735623941). It’s no surprise at all to me that the book is a beauty of clear explication, filled with illuminating examples, and backed by a Media3D library that implements many of Charlie’s techniques.If you like 3D programming, aren’t averse to XAML, and have access to Windows Vista or Windows XP, go buy this book. If you’re in any doubt, try reading Charlie’s blog, where he has been discussing the library and other material from this book for the past few weeks. Software Development