Destiny in the Ashes
William W. Johnstone
Ashes (33)
Syrian Dust: Reporting from the Heart of the War
Francesca Borri
In Pursuit of Spenser
Otto Penzler
The Merchants' War
Charles Stross
Merchant Princes (4)
Linux Journal May 2012
Linux Journal