James G. Stavridis

18 books

418 pages 2017

nonfiction politics informative reflective slow-paced

missing page info

adventurous emotional inspiring fast-paced

232 pages hardcover 2021

informative reflective slow-paced

232 pages hardcover

nonfiction informative reflective slow-paced

352 pages hardcover

emotional informative reflective medium-paced

448 pages hardcover 1992

missing page info hardcover 1992

296 pages 2019

nonfiction fantasy historical adventurous informative slow-paced