John Smith: Last Known Survivor of the Microsoft Wars by Roland Hughes Back to product details page >