Daniel J. Barrett

19 books

308 pages paperback

fiction thriller dark tense fast-paced

304 pages paperback

fiction mystery dark mysterious fast-paced

288 pages paperback

fiction crime mystery thriller mysterious tense medium-paced

384 pages 2008

nonfiction technology informative medium-paced

358 pages paperback

nonfiction reference technology informative medium-paced

312 pages paperback

fiction crime mystery thriller mysterious medium-paced

560 pages 2001

nonfiction computer science technology informative medium-paced

304 pages paperback

fiction crime mystery thriller mysterious medium-paced

382 pages paperback

fiction mystery

248 pages digital 2022

emotional informative medium-paced