Author:John Peter Grant

Works

 * Memoirs of Major-General Sir Henry Havelock, K.C.B.