Books
Authors
Malcolm MacPherson is a journalist and author of twelve fiction and non-fictionbooks, including, most recently, his bestseller about the Afghan war, Roberts Ridge.He served in the Marine Corps in Vietnam, and worked as a foreign correspo