A review by undermeyou
If You Take My Meaning by Charlie Jane Anders

4.5