Generalmajor sir J . Campbell,