Sergeant Cat rated The tower of swallows: 4 stars May 8, 2020 Public The tower of swallows by Andrzej Sapkowski