Denis MacShane

16 books

257 pages 2005

nonfiction politics informative tense slow-paced

120 pages 2012

nonfiction history informative medium-paced

256 pages 2017

nonfiction politics informative reflective slow-paced

321 pages digital

nonfiction politics informative reflective slow-paced

missing page info

informative reflective slow-paced

256 pages 2019

informative reflective medium-paced

208 pages 2008

nonfiction challenging informative reflective slow-paced

166 pages paperback

nonfiction autobiography biography history medium-paced

324 pages hardcover 1992

448 pages digital