People/David Smith
DS
David Smith
7books
5languages
6countries
abc Air Traffic Control 11th edition2021 · Independently published
Negroni2021 · Ryland, Peters and Small
The Gin Dictionary2018 · Mitchell Beazley
Causes and Effects of 20th Century Wars: IB History Course Book: Oxford IB Diploma Program 1st2015 · Oxford University Press
Evil Relations (formerly published as Witness)2012 · Mainstream Digital
Witness (later issued as Evil Relations)2011 · Mainstream Digital
Young People in Care and Criminal Behaviour2005 · Jessica Kingsley Publishers