Salt.
Nayyirah Waheed
Monstrous Regiment
Terry Pratchett
Discworld (31)
The Time Traveler's Wife
Audrey Niffenegger
Seraphina
Rachel Hartman
Seraphina (1)
The Fountainhead
Ayn Rand