David James Smith

David James Smith writes for the Sunday Times Magazine. Among his many books are One Morning in Sarajevo: 28 June 1914. He lives in England.
Read More Arrow Icon