john long17997 19th lancashire fuseliers