James KNIBBS, 1810-1879 - Military Attestation Paper
Created 11th March, 2015