REVIEW

Kirsten Alexander's Riptides is a fascinating book that forces readers to take sides