A review by amd25
Immersed by Jenetta Penner

Loved it.