The Balance of Power Series by Brian Rathbone

183