Miracle at St. Anna by James McBride
World War II novel set in Italy.
eBay