WillDHB rated The Shepherd's Crown (Tiffany Aching): 5 stars

The Shepherd's Crown (Tiffany Aching) by Terry Pratchett
The final Discworld novel.
This link opens in a pop-up window

The final Discworld novel.

"Something really strange is happening in the City by the Bay. People are dying, but their souls are not being …

Quentin Jacobsen has spent a lifetime loving the magnificently adventurous Margo Roth Spiegelman from afar. So when she cracks open …

Melanie is a very special girl. Dr. Caldwell calls her "our little genius."
Every morning, Melanie waits in her …

Miriam is trying. Really, she is.
But this whole "settling down thing" that Louis has going for her just …

Speaker for the Dead is a 1986 science fiction novel by American writer Orson Scott Card, an indirect sequel to …

You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is …