Billie Thompson rated Anniversary Day: 4 stars April 12, 2015 Public Anniversary Day by Kristine Kathryn Rusch