namnkunnige General-Löjtnanten Sir James Napier har aflidit.