David McKittrick

11 books

314 pages 2001

nonfiction history emotional informative medium-paced

1648 pages 1999

nonfiction history emotional informative reflective medium-paced

404 pages paperback 2001

nonfiction history politics informative slow-paced

219 pages paperback 1989

emotional informative reflective medium-paced

missing page info 2001

emotional informative reflective medium-paced

341 pages paperback 1995

medium-paced

320 pages 1996

nonfiction informative reflective medium-paced

393 pages paperback 1996

nonfiction history emotional informative medium-paced

missing page info 1999

emotional reflective sad medium-paced

missing page info 2000