General Sir William Stephen Alexander Lockhart Soldier of the Queen Empress

Paperback / softback