Please be aware that Amazon *might* be having problems that *could* cause you to order an older edition of a book than you intend. (note: extreme ass-covering in progress.) I urge all book buyers to make sure that they are in fact ordering the latest edition when placing online orders.
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com