Memories of seven campaigns : a record of thirty five years service in the Indian medical department in Endia China - Thornton, James Howard; Thornton, Edward; Thornton, Edward; Thornton, Katherine Margaret (Westminster : Archibald Constable, 1895)