Books by Stephen L. DeFelice