Reading list: defence