A review by harrietj
Snake by Matt Dickinson

3.0

Not too moralistic, interesting premise, language appropriately targeted at people, especially young men, aiming to improve their literacy while still being appropriate for adults and not talking down to the reader.