David Downing

62 books

216 pages 1984

medium-paced

missing duration info audio

fiction historical mystery thriller

516 pages paperback 2006

256 pages 1980

fiction informative tense medium-paced

48 pages

nonfiction childrens history emotional sad medium-paced

248 pages hardcover 1994

nonfiction music informative lighthearted medium-paced

384 pages digital 2015

fiction historical thriller adventurous informative fast-paced

48 pages

nonfiction childrens history young adult informative medium-paced

280 pages 1999

nonfiction informative medium-paced

288 pages paperback 1999

nonfiction informative tense medium-paced