Roberto Taddei

3 books

240 pages 2019

fiction historical adventurous funny reflective medium-paced

272 pages 2016

fiction contemporary mystery adventurous mysterious reflective fast-paced

240 pages 2019

fiction historical philosophy adventurous funny reflective slow-paced