Author's books McAllister Bruce