The lives of guns - Obert, Jonathan (Oxford University Press, 2019)