Bayonets : an illustrated history - Brayley J.Martin (Hermas House pub ltd, 2013)