David L. Shambaugh

7 books

409 pages hardcover

nonfiction politics informative slow-paced

400 pages hardcover

nonfiction history

384 pages hardcover

nonfiction history politics science technology

152 pages hardcover

nonfiction history politics medium-paced

157 pages hardcover

nonfiction autobiography biography politics medium-paced

272 pages hardcover

nonfiction politics medium-paced

missing page info 2005

informative reflective medium-paced