Author: Alan England Brooke, Norman McLean, Henry St. John Thackeray