GenXanth
by
Amaranth
GenXanth: Chapter 1
GenXanth: Chapters 2-3
GenXanth: Chapter 4