David Yagüe nació en Madrid en 1982 en un hogar lleno de libros. Escritor y periodista, ha trabajado en el sector editorial, en radio y, sobre todo, en medios digitales. Tras dieciséis años en 20minutos, actualmente es responsable de Última Hora en el diario ABC. Durante años mantuvo el blog XX Siglos, donde se convirtió en una referencia sobre novela histórica en España. Ha impartido conferencias, charlas y talleres sobre este género y es jurado del premio del Certamen Internacional de Novela Histórica de Úbeda.