Michael A. Stackpole | Author profile | bookie