David Stafford

51 books

360 pages paperback

nonfiction history informative medium-paced

720 pages paperback

nonfiction history emotional slow-paced

581 pages paperback

nonfiction history emotional slow-paced

280 pages paperback

nonfiction history informative medium-paced

280 pages hardcover

nonfiction autobiography biography music informative slow-paced

320 pages paperback

nonfiction autobiography biography history informative fast-paced

352 pages hardcover

fiction historical mystery dark mysterious medium-paced

222 pages paperback

nonfiction crime history true crime informative slow-paced

416 pages 1999

nonfiction history informative inspiring slow-paced

570 pages paperback

nonfiction history informative medium-paced