Nigel Featherstone launches his new novel Bodies of Men