Nic Dafis rated Caradoc Evans: Show rating 4 stars March 14, 2019 Public Harris, John: Caradoc Evans (2018, Seren Books)Caradoc Evans by Harris, John