Books by Stephen A Anderson