Just back from Sardinia, and highly recommend these books to prepare for your trip:
IN SARDINIA by Jeff Biggers
Jeff was on Rick's program here: https://www.ricksteves.com/watch-read-listen/audio/radio/programs/program-718
And book is here: https://www.penguinrandomhouse.com/books/720861/in-sardinia-by-jeff-biggers/
And for fiction in Sardinia:
REEDS IN THE WIND by Grazia Deledda, Nobel winner
https://bookshop.org/p/books/reeds-in-the-wind-grazia-deledda/10827401?ean=9780934977630&next=t&affiliate=1393
ACCABADORA by Michela Murgia
https://www.counterpointpress.com/books/accabadora/
DAY OF JUDGMENT by Salvatore Satta
https://us.macmillan.com/books/9780374526603/thedayofjudgment/