Back Fire
1995 • 416 pages

Ratings1

Average rating5

15

I read this several years ago, and, paging through it again just now, want to reread it. Absolutely fantastic.