A review by bassouu
Murder by Other Means by John Scalzi

adventurous mysterious

3.25