The best of times, the worst of times :
- Hackensack, NJ : World Scientific, c2005.
- xvi, 294 p. : ill. (some col.), maps ;
9812563210 (alk. paper) 9812563326 (pbk. : alk. paper)
National security
National security
909.831
9812563210 (alk. paper) 9812563326 (pbk. : alk. paper)
National security
National security
909.831