James Alan Gardner
Commitment Hour
To Linda: Here's another novel you don't have to finish if I get hit by a bus.