some of the angels in this book are of the canine variety, and a good-sized handful are human. the rest are teen-aged jokers, forgetful poets, interior designers, vermont farmers, and a couple of vicious interlopers from another world. you may even kn ...